License tool - explanation
--------------------------------------------------------------------------------------------------------------
LOCAL LICENSE SHORT-CUTS                                                                                to top
--------------------------------------------------------------------------------------------------------------
The license tool may be used to control your local software license. A local software license is linked
to the hardware signature of your computer and some licenses can be transferred to a different computer.
You may receive a Windows Defender Firewall pop-up when starting the License Tool. Click
‘Allow access' to continue, as our Licensing server needs to be contacted.
Installation of the application may offer the following short-cuts:
  -local_Activate
     Activate the license with your Activation Key. Activation is handled by the licensing server.
     The license is linked The number of activations is limited.
     An Activation Key is required.
     Internet connection is required.
	
  -local_CheckUpgrade
     Checks the license on the licensing server and retrieves available updates.
     Internet connection is required.
	 
  -local_Info
     Displays information of the license key stored on your computer.
	 
  -local_Registration
     Use only if you have not yet registered the license and received an activation key
     from us directly (not automatically via our licensing server).
     Registers and activates the license. The number of activations is limited.
     An Activation Key is required.
     Internet connection is required.
 
  -local_Remake
     Use only if the license key on your computer is corrupted.
     Remakes and activates the license key on your computer.
     The number of activations is limited.
     Internet connection is required.
     
  -local_Transfer
     Transfer the license to be used on another computer. Transferring means deactivating the license
     on your current computer, which enables the license to be activated on a different computer.
     Use 'local_Activate' to activate the license on the new computer.
     Internet connection is required.
  -local_UserData
     Update your user data stored on the licensing server.
     An Activation Key is required.
     Internet connection is required.
--------------------------------------------------------------------------------------------------------------
NETWORK LICENSE BATCH FILES                                                                             to top
--------------------------------------------------------------------------------------------------------------
The license tool may be used to control the network software license. A network license is linked to the
hardware signature of the server on which the NetKey License Server is installed and running, and on which
the license key is activated. The license key holds information of the maximum simultaneous users
allowed and if roaming is available. A network license can be transferred to a different server.
Installation of the licensed application on user computers must include the IP address or hostname of the
server and the port number the NetKey License Server is listening on. This data is stored in
file 'Netkey.ini' on the users' computer, located in the installation folder of the licensed application.
You may receive a Windows Defender SmartScreen pop-up when starting the batch files, warning you of
an unrecognized app. Click ‘Run anyway' to continue.
You may receive a Windows Defender Firewall pop-up when starting the License Tool. Click
‘Allow access' to continue, as our Licensing server needs to be contacted.
Installation of an application may offer the following short-cuts:
  -network_Activate
     Preferably activate the license by running the license tool on the server itself.
     The license may be activated from a users computer when 1) the network configuration file
	 ('Netkey.ini') is present, 2) holds the IP address or hostname of the server including port number
	 and 3) when the NetKey License Server is installed and running. The license will be linked to the
	 hardware signature of the server.
     An Activation Key is required.
     Internet connection is required.
     See also LOCAL LICENSE SHORT-CUTS.
	
  -network_CheckUpgrade
     See LOCAL LICENSE SHORT-CUTS.
	
  -network_Info
     See LOCAL LICENSE SHORT-CUTS.
	
  -network_Registration
     Registers and activates the network license. Enter your user data to register and activate the license
     on the server. The NetKey License Server must be installed and running and when registering from a
     users computer, the server data must be set in the network configuration file ('Netkey.ini'). However,
	 it is strongly advised to register the license by running this tool on the server itself.
	 The license will be linked to the hardware signature of the server and the number of activations is
	 limited.
     An Activation Key is required.
     Internet connection is required.
     See also LOCAL LICENSE SHORT-CUTS.
    
  -network_Remake
     See LOCAL LICENSE SHORT-CUTS
	
  -network_Transfer
     See LOCAL LICENSE SHORT-CUTS
	
  -network_UserData
     See LOCAL LICENSE SHORT-CUTS
--------------------------------------------------------------------------------------------------------------
LICENSE TOOL COMMAND-LINE ARGUMENTS                                                                     to top
--------------------------------------------------------------------------------------------------------------
It is advised to use the short-cuts and/or batch files as available and described above.
Command-line parameters start with a dash '-' may not hold spaces and values are separated by a space.
The following command-line parameters are available:
  LICENSE ARGUMENTS
  -local          Configures the tool for local licenses. Default.
                  Network configuration file may not be present.
  -network        Configures the tool for network licenses.
                  Network configuration file should be present, unless the following 2 arguments
                  are added:
      -server       Hostname or IP address of the server on which the NetKey License Server is
                    installed and running. Must be followed by the hostname or IP address.
                    Mandatory if Network configuration file is not present.
      -port         Port number on which the NetKey License Server is listening. Must be followed
                    by a port number. Default is 1245.			
  
  TOOL ARGUMENTS. Default (no tool argument) starts the registration and activation tool
  -activate           Activate the license
  -info               Display DICOM viewer license key information stored on the local computer or server
  -info -anonymizer   Display DICOM anonymizer license key information stored on the local computer or server
  -remake             Remake a corrupted license. Use only when license is corrupted as the number
                      of activations is limited.
  -transfer           Transfer / deactivate the license to allow activation on a new computer/server
  -userdata           Update user data stored on our Licensing server
  -upgrade            Check for and retrieve license updates
License tool argument examples
    Register and activate a network license
  'LicenseTool.exe -network -server 10.0.1.2 -port 1235'
  'LicenseTool.exe -network -server server2.univ.com -port 2345'
  'LicenseTool.exe -network', requires the network configuration file
    Check and retrieve a local license update:
  'LicenseTool.exe -upgrade'  or  'LicenseTool.exe -local -upgrade'
  
    Activate a local license:
  'LicenseTool.exe -activate'  or  'LicenseTool.exe -local -activate'
	
    Check and retrieve a network license update, Network config file present
  'LicenseTool.exe -network -upgrade'
  
    Check and retrieve a network license update, Network config file NOT present
  'LicenseTool.exe -network -server 10.0.1.2 -port 1235 -upgrade'
  
    Display license information of local DICOM viewer license
  'LicenseTool.exe -info'
    Display license information of network DICOM viewer license
  'LicenseTool.exe -info -network'
    Display license information of DICOM anonymizer license
  'LicenseTool.exe -info -anonymizer'
  
    Overwrite/Activate new DICOM anonymizer license
  'LicenseTool.exe -anonymizer'
--------------------------------------------------------------------------------------------------------------
Rubo Medical Imaging BV, (c)2023